A parallel additive Schwarz preconditioned Jacobi-Davidson algorithm for polynomial eigenvalue problems in quantum dot simulation
نویسندگان
چکیده
We develop a parallel Jacobi-Davidson approach for finding a partial set of eigenpairs of large sparse polynomial eigenvalue problems with application in quantum dot simulation. A Jacobi-Davidson eigenvalue solver is implemented based on the Portable, Extensible Toolkit for Scientific Computation (PETSc). The eigensolver thus inherits PETSc’s efficient and various parallel operations, linear solvers, preconditioning schemes, and easy usages. The parallel eigenvalue solver is then used to solve higher degree polynomial eigenvalue problems arising in numerical simulations of three dimensional quantum dots governed by Schrödinger’s equations. We find that the parallel restricted additive Schwarz preconditioner in conjunction with a parallel Krylov subspace method (e.g. GMRES) can solve the correction equations, the most costly step in the Jacobi-Davidson algorithm, very efficiently in parallel. Besides, the overall performance is quite satisfactory. We have observed near perfect superlinear speedup by using up to 320 processors. The parallel eigensolver can find all target interior eigenpairs of a quintic polynomial eigenvalue problem with more than 32 million variables within 12 minutes by using 272 Intel 3.0 GHz processors.
منابع مشابه
A Parallel Scalable PETSc-Based Jacobi-Davidson Polynomial Eigensolver with Application in Quantum Dot Simulation
The Jacobi-Davidson (JD) algorithm recently has gained popularity for finding a few selected interior eigenvalues of large sparse polynomial eigenvalue problems, which commonly appear in many computational science and engineering PDE based applications. As other inner–outer algorithms like Newton type method, the bottleneck of the JD algorithm is to solve approximately the inner correction equa...
متن کاملNumerical simulation of three dimensional pyramid quantum dot
We present a simple and efficient numerical method for the simulation of the three-dimensional pyramid quantum dot heterostructure. The pyramid-shaped quantum dot is placed in a computational box with uniform mesh in Cartesian coordinates. The corresponding Schr€ odinger equation is discretized using the finite volume method and the interface conditions are incorporated into the discretization ...
متن کاملA Domain Decomposition Based Jacobi-Davidson Algorithm for Quantum Dot Simulation
In this paper, we develop an overlapping domain decomposition (DD) based Jacobi-Davidson (JD) algorithm for a polynomial eigenvalue problem arising from quantum dot simulation. Both DD and JD have several adjustable components. The goal of the work is to figure out if it is possible to choose the right components of DD and JD such that the resulting approach has a near linear speedup for a fine...
متن کاملPreconditioned Jacobi-Davidson Algorithm for Nonsymmetric, Complex Eigenvalue Problems arising with Gyrotropic Materials in Resonator Cavities
For the numerical solution of complex eigenvalue problems, arising with gyrotropic materials in resonators, the Jacobi-Davidson method is considered. In this paper the correction equation, which has to be solved within the Jacobi-Davidson method, is simplified and several preconditioning strategies, including also a multigrid scheme, are compared for the approximate solution of this correction ...
متن کاملNumerical Computation of Cubic Eigenvalue Problems for a Semiconductor Quantum Dot Model with Non-parabolic Effective Mass Approximation
We consider the three-dimensional Schrödinger equation simulating nanoscale semiconductor quantum dots with non-parabolic effective mass approximation. To discretize the equation, we use non-uniform meshes with half-shifted grid points in the radial direction. The discretization yields a very large eigenproblem that only several eigenpairs embedded in the spectrum are interested. The eigenvalue...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- J. Comput. Physics
دوره 229 شماره
صفحات -
تاریخ انتشار 2010